bir sürü güçlüklerle karşılaşmak

  1. Verb to be faced with a host of difficulties